home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Installation Tools & Overlays 2001 May
/
SGI IRIX Installation Tools & Overlays 2001 May - Disc 3.iso
/
relnotes
/
c++_eoe
/
ch3.z
/
ch3
Wrap
Text File
|
2001-04-16
|
13KB
|
527 lines
- 1 -
7.3.1.1m C++ Compiler Execution Environment Release Notes
- 2 -
3. _L_i_c_e_n_s_i_n_g__I_n_f_o_r_m_a_t_i_o_n
To operate your MIPSpro 7.3 C++ compiler, you must have a
software license. This chapter defines some important
software licensing terms; describes the basic procedure for
obtaining, installing, and testing a software license for
the MIPSpro C++ compiler; and lists a web site, addresses,
and phone numbers that you can use to contact Silicon
Graphics License Administration.
For in-depth detail on FLEXlm(TM) licensing, see the _F_L_E_X_l_m
_E_n_d _U_s_e_r _M_a_n_u_a_l, which describes using and administering
FLEXlm software licenses. The _F_L_E_X_l_m _E_n_d _U_s_e_r _M_a_n_u_a_l is
included in the system software documentation; the online
InSight(TM) version is in the license_eoe.books.FlexLM_EUM
subsystem, which is on the IRIX Development Foundation CD.
Your purchased software is delivered with a label that
includes a temporary license and an entitlement ID. (The
entitlement ID is a 15 digit number (shipped with the
software) that allows your permanent license request to be
processed and approved in seconds.) The temporary license
allows you to use the software until you obtain your
permanent license. However, your entitlement ID number makes
it possible to obtain your permanent license instantly
through the Silicon Graphics licensing website or email
autoresponder. For the website and email address, see
"Contacting Silicon Graphics License Administration," at the
end of this chapter.
3.1 _S_o_f_t_w_a_r_e__L_i_c_e_n_s_e_s
A software license is a collection of information that,
after installation, allows you to use a licensed software
product on one or more systems.
The software license information includes the license type,
the license expiration date, a license password, a system ID
number (/etc/sysinfo -s), and additional information
concerning the license and licensed software.
Two types of software licenses, node-locked and floating,
are described in the following sections.
3.1.1 _N_o_d_e_-_L_o_c_k_e_d__L_i_c_e_n_s_e
A node-locked license is installed on a particular system
(node) and allows the licensed software to run on that
system.
- 3 -
For the MIPSpro 7.3 release, four types of node-locked
licenses are available, each corresponding to a different
product pricing tier.
+o The first tier allows you to run the MIPSpro C++
compiler on a system of two or fewer processors. It
contains CPU 2 in its VENDOR STRING field.
+o The second tier allows you to run the MIPSpro C++
compiler on a system of eight or fewer processors. It
contains CPU 8 in its VENDOR STRING field.
+o The third tier allows you to run the MIPSpro C++
compiler on a system of 32 or fewer processors. It
contains CPU 32 in its VENDOR STRING field.
+o The fourth tier allows you to run the MIPSpro C++
compiler on a system of any number of processors. It
does not contain a VENDOR STRING field.
3.1.2 _F_l_o_a_t_i_n_g__L_i_c_e_n_s_e
A floating license allows the licensed software to run on
one or more systems in the network simultaneously. Floating
licenses have the host name (/sbin/uname -n) as part of the
license. The number of systems (nodes) allowed is included
in the software license information.
When an application requires a license from a license
server, the floating license points the client to the
license server (server name and license file path are
included with the license and copied on all client systems).
The FLEXlm license daemon, lmgrd, is responsible for
checking out and checking in licenses (tokens) to and from
client systems. As long as the number of licenses checked
out to clients at a given time is less than the encrypted
maximum number of concurrent users, no user is denied
access. Once the maximum number is reached, the next request
for a license is denied.
Because a floating license can be shared over many
infrequent users, floating licenses have the advantage of
low cost. However, they are more difficult to install and
administer. Floating license check-out times can also vary,
depending on the load of the network and the time needed to
reach the license server.
- 4 -
3.2 _O_b_t_a_i_n_i_n_g__a_n_d__I_n_s_t_a_l_l_i_n_g__a__S_o_f_t_w_a_r_e__L_i_c_e_n_s_e
The following sections explain the steps for obtaining and
installing a software license. The steps are as follows:
1. Check to ensure that you have your software license
information.
2. Identify the system on which you will install the
software license.
3. Install the software license (temporary or permanent).
4. Verify that the software license has been successfully
installed.
3.2.1 _C_h_e_c_k _t_o _e_n_s_u_r_e _t_h_a_t _y_o_u _h_a_v_e _y_o_u_r _s_o_f_t_w_a_r_e _l_i_c_e_n_s_e
_i_n_f_o_r_m_a_t_i_o_n.
Software license information is distributed in several ways:
by web page, email, fax, postal mail, or on sheets of paper
included with the product.
If you are updating to this release of MIPSpro C++ compiler
from an older release you need to obtain and install a new
license.
If you have received both a temporary license and a
permanent software license, plan to install the permanent
license; do not install the temporary license.
3.2.2 _I_d_e_n_t_i_f_y _t_h_e _s_y_s_t_e_m _o_n _w_h_i_c_h _y_o_u _w_i_l_l _i_n_s_t_a_l_l _t_h_e
_s_o_f_t_w_a_r_e _l_i_c_e_n_s_e.
Software license information is usually installed on a
particular system. Identify the system by using the
following guidelines:
+o If the System ID field indicates ANY, you can install the
license on any system you choose.
+o Install a license on the machine that has a system ID
(/etc/sysinfo -s) that matches the system ID in the
license.
- 5 -
3.2.3 _I_n_s_t_a_l_l _t_h_e _s_o_f_t_w_a_r_e _l_i_c_e_n_s_e (_t_e_m_p_o_r_a_r_y _o_r
_p_e_r_m_a_n_e_n_t).
Licenses typically come with complete license installation
instructions. Follow these instructions to install the
license. For more detailed license installation and
troubleshooting information, see the following web page:
http://www.sgi.com/Support/Licensing/install_docs.html
Check the License type listed in the software license
information to determine whether the license is a node-
locked license or a floating license. The installation
procedure depends on the license type. If the license is a
floating license, you might need to configure the system on
which you plan to install the license as a license server.
You can install the license by using the LicenseManager(1M)
tool or by choosing License Manager from the System
toolchest.
3.2.4 _V_e_r_i_f_y _t_h_a_t _t_h_e _s_o_f_t_w_a_r_e _l_i_c_e_n_s_e _h_a_s _b_e_e_n
_s_u_c_c_e_s_s_f_u_l_l_y _i_n_s_t_a_l_l_e_d.
To verify that the software license is working, run the
MIPSpro C++ compiler. The licensed program in this product
is CC(1). The FEATURE NAME in the license of this product
appears as cpp.
For the MIPSpro 7.3 release, C++ compilations will not be
terminated if the license is absent or incorrectly
installed. However, a warning message similar to the
following will be displayed:
- 6 -
%CC -c foo.c
Cannot find license file (-1,73:2) No such file or directory
The MIPSpro C++ Compiler
(license FEATURE string = CC)
requires a license password.
For license installation and troubleshooting
information visit the web page:
http://www.sgi.com/Support/Licensing/install_docs.html
To obtain a permanent license (proof of purchase
required) or an evaluation license please
visit our license request web page:
http://www.sgi.com/Products/license.html
or send a blank email message to:
license@sgi.com
In North America, Silicon Graphics' customers may request
permanent licenses by sending a facsimile to:
(650) 932-0537
or by calling our technical support hotline
1-800-800-4SGI
If you are outside of North America or you are not a Silicon
Graphics support customer, contact your local support provider.
3.3 _C_o_n_t_a_c_t_i_n_g__S_i_l_i_c_o_n__G_r_a_p_h_i_c_s__L_i_c_e_n_s_e__A_d_m_i_n_i_s_t_r_a_t_i_o_n
If you are connected to the Internet, you can request a
permanent license by using either of the following methods:
- 7 -
* Use the following web site:
http://www.sgi.com/Products/license.html
Access the "License Request" section.
* Send a blank email message to the following location:
license@sgi.com
You will be sent back a blank email license
request template with full instructions.
If you are not connected to the Internet and need to obtain
a software license, fill out the Software License
Registration sheet that was included inside the CD liner
notes with the software (or the replica in the _N_e_t_w_o_r_k
_L_i_c_e_n_s_e _S_y_s_t_e_m _A_d_m_i_n_i_s_t_r_a_t_i_o_n _G_u_i_d_e).
If you are in the United States or Canada, mail or fax the
filled-out Software License Registration sheet to Silicon
Graphics License Administration as follows:
* Fax: (650) 932-0537
* Mail: Software Licensing M/S 134
Silicon Graphics, Inc.
P.O. Box 7311
Mountain View, CA 94043-1351
If you are not in the United States or Canada, or if you
purchased the system or software from a vendor other than
Silicon Graphics, please contact your local service
provider.
In an emergency, you can telephone Silicon Graphics at (800)
800-4744.
After Silicon Graphics or your local service provider
receives your request, you should receive a software license
within two business days.
For more information about installing and troubleshooting
software licenses you can look in the CD liner notes or
visit one of the following web pages:
http://www.sgi.com/Support/Licensing/install_docs.html
- 8 -
http://www.sgi.com/Products/license.html